Netflix's chairman sold shares at an average price of $896.60, resulting in a 99.76% decrease in his position, now owning 114 shares valued at $102,212.40. Over the past three months, insiders sold 152,198 shares worth $127.6 million, while institutional investors hold 80.93% of the stock. Analysts have raised Netflix's target price, with UBS Group setting it at $1,150, indicating a potential upside of 20.55%.